
package capaNegocio;


public class CalculaBoleta {
    
    String rut,nombre,direccion,comuna,tipificacion;
    int lactual,lanterior;
    // declaracion de variable constante

    public CalculaBoleta(String nombre,String rut, String direccion, String comuna, String tipificacion, int lactual, int lanterior) {
        this.rut = rut;
        this.nombre = nombre;
        this.direccion = direccion;
        this.comuna = comuna;
        this.tipificacion = tipificacion;
        this.lactual = lactual;
        this.lanterior = lanterior;
    }
    
     //metodo consumo()
    
    public int tipificacionConsumo()
    {
        if(tipificacion.equals("1a"))
        {
            return 2;
        }
        else
        {
            if(tipificacion.equals("1d"))
            {
                return 200;
            }
            else
            {
                return 5;
            }
        }
    }
    
    public String fechapago()
    {
       if(tipificacion.equals("1a"))
        {
            return "15-03-2011";
        }
        else
        {
            if(tipificacion.equals("1d"))
            {
                return "20-04-2011";
            }
            else
            {
                return "29-05-2011";
            }
        } 
    }
     
    public int mes()
    {
        if(tipificacion.equals("1a"))
        {
            return 3;
        }
        else
        {
            if(tipificacion.equals("1d"))
            {
                return 4;
            }
            else
            {
                return 5;
            }
        }
    }
    
    public double valorUF()
    {
        if(fechapago().equals("15-03-2011"))
        {
            return 21603.25;
        }
        else
        {
            if(fechapago().equals("22-04-2011"))
            {
                return 21610.11;
            }
            else
            {
                return 21616.97;
            }
        }
    }
    
    // metodo total a pagar
    
    
     
}
